drilling machine worker - French English Dictionary